Rubik's cube in record time